final good - German English Dictionary